Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
70 UPWELL STREET £250,000 2 Jun 2023
74 - 76 UPWELL STREET Detached £40,000 17 Jan 2003